package com.wilmer.question.mapper;

import java.util.List;
import com.wilmer.question.domain.YwQuestion;
import org.apache.ibatis.annotations.Mapper;

/**
 * 题库题干Mapper接口
 *
 * @author zl
 * @date 2024-04-16
 */
@Mapper
public interface YwQuestionMapper
{
    YwQuestion selectYwQuestionByQuestionId(Long var1);

    List<YwQuestion> selectYwQuestionList(YwQuestion var1);

    int insertYwQuestion(YwQuestion var1);

    int updateYwQuestion(YwQuestion var1);

    int deleteYwQuestionByQuestionId(Long var1);

    int deleteYwQuestionByQuestionIds(Long[] var1);
//    /**
//     * 查询题库题干
//     *
//     * @param questionId 题库题干主键
//     * @return 题库题干
//     */
//    public YwQuestion selectYwQuestionByQuestionId(Long questionId);
//
//    /**
//     * 查询题库题干列表
//     *
//     * @param ywQuestion 题库题干
//     * @return 题库题干集合
//     */
//    public List<YwQuestion> selectYwQuestionList(YwQuestion ywQuestion);
//
//    /**
//     * 新增题库题干
//     *
//     * @param ywQuestion 题库题干
//     * @return 结果
//     */
//    public int insertYwQuestion(YwQuestion ywQuestion);
//
//    /**
//     * 修改题库题干
//     *
//     * @param ywQuestion 题库题干
//     * @return 结果
//     */
//    public int updateYwQuestion(YwQuestion ywQuestion);
//
//    /**
//     * 删除题库题干
//     *
//     * @param questionId 题库题干主键
//     * @return 结果
//     */
//    public int deleteYwQuestionByQuestionId(Long questionId);
//
//    /**
//     * 批量删除题库题干
//     *
//     * @param questionIds 需要删除的数据主键集合
//     * @return 结果
//     */
//    public int deleteYwQuestionByQuestionIds(Long[] questionIds);
}
